package com.quanxiaoha.xiaohashu.note.biz.domain.dataobject;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * @TableName t_note
 */
@TableName(value = "t_note")
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class NoteDO implements Serializable {
	private static final long serialVersionUID = 1L;
	private Long id;
	private String title;
	private Boolean isContentEmpty;
	private Long creatorId;
	private Long topicId;
	private String topicName;
	private Boolean isTop;
	private Integer type;
	private String imgUris;
	private String videoUri;
	private Integer visible;
	private LocalDateTime createTime;
	private LocalDateTime updateTime;
	private Integer status;
	private String contentUuid;
}